Composite as Metamodel: a Design Pattern for Implementing SIGOBT-style Object Wrappers for HL7 Messages
نویسنده
چکیده
As part of our efforts to develop applications for our collaborators in the Singapore healthcare industry, we have developed a component library for HL7 interfaces [HL7 1997]. This library follows the recommendations of [SIGOBT1998] in the definition of its software interfaces, and the Encoding Rules and Lower Layer Protocol recommendations in the implementation of its parsing, generation and transport of HL7 messages. The topic of this paper is the design of the library and what its design shares with that of two other libraries, ProtoGen [Schadow1996a] [Schadow1996b] and the MS-HUG Implementation of SIGOBT [MSHUG1997a] [MSHUG1997b]; in other words, the design pattern they all follow.
منابع مشابه
طراحی مدل شی گرا پیامهای اصلی برای پشتیبانی از پرونده الکترونیک سلامت(EHR)
Introduction: The recent advances in information and communication technology have increased the possibility to store and circulate information. EHR (Electronic health record) system, as an IT (Information Technology) in the healthcare field, can improve access to patient data. International research studies show that the benefits of e-health are significantly greater where EHR information can ...
متن کاملIdentification of Behavioral and Creational
The use of design patterns is a simple and elegant way to solve problems when designing object-oriented software systems because it leads to well-structured designs. However, after application, design patterns are lost in the source code, and are thus of little help during program comprehension and subsequent maintenance. In previous work, the structure and organization among classes were the p...
متن کاملDesign Patterns as Language Constructs ( To appear in the Journal of Object - Oriented Programming ) Jan
Design patterns have proven to be very useful for the design of object-oriented systems. The power of design patterns stems from their ability to provide generic solutions to reappearing problems that can be specialised for particular situations. The implementation of design patterns, however, has received only little attention and we have identified four problems associated with the implementa...
متن کاملDesign Patterns as Language Constructs
Design patterns have proven to be very useful for the design of object-oriented systems. The power of design patterns stems from their ability to provide generic solutions to reappearing problems that can be specialised for particular situations. The implementation of design patterns, however, has received only little attention and we have identified four problems associated with the implementa...
متن کاملExertion Oriented Programming
Six generations of RPC systems can be distinguished including Federated Method Invocation presented in this paper. Some of them—CORBA, Java RMI, and Web/OGSA services—support distributed objects. However, creating object wrappers implementing remote interfaces doesn’t have a great deal to do with object-oriented distributed programming. Distributed objects developed that way are usually ill-str...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998